package values.skill
{
	AdditionalProTemplateValue;
	import flash.utils.Dictionary;

	public class AdditionalEffectTemplateValue
	{
		[Data(type="field" , mapping="@target")]
		public var target:int;
		
		[Data(type="field" , mapping="@possiblity")]
		public var basePossiblity:String;
		
		[Data(type="mapping" , mapping="pros.pro",
				ref="values.skill.AdditionalProTemplateValue",
				way="one_to_more",
				object="flash.utils.Dictionary",
				key="pro_name")]
		public var proDic:Dictionary;
		
		[Data(type="field" , mapping="@can_resist")]
		public var canResist:Boolean;
		
		[Data(type="field" , mapping="@classRef")]
		public var classRef:String;
		
		public var owner:SkillTemplateValue;
	}
}